package 集合;

/*       public boolean remove(object o):删除指定元素，返回删除是否成功
       public E remove(int index):删除指定索引处的元素，返回被删除的元素
       public E set(int index,E element):修改指定索引处的元素，返回被修改的元素
       public E get（int index):返回指定索引处的元素
       public int size():返回集合中元素的个数 */

import java.util.ArrayList;

public class ArreyList集合常用方法 {
    public static void main(String[] args) {
        ArrayList<String> array=new ArrayList<String>();

       array.add("hello");
       array.add("world");
       array.add("java");
//删除指定元素
//        System.out.println(array.remove("world"));
//        System.out.println(array.remove("java"));

//删除指定索引处的元素 返回被删除的元素
//        System.out.println(array.remove(1));
//        System.out.println(array.remove(2));

////修改指定索引处的元素返回被修改的元素
//        System.out.println(array.set(1,"javaee"));

//返回指定索引处的元素,集合不会改变
        System.out.println(array.get(0));
        System.out.println(array.get(1));
        System.out.println(array.get(2));
       // System.out.println(array.get(3));  索引越界!

//返回集合中的元素的个数
        System.out.println(array.size());
        System.out.println("array:"+array);



    }
}
